Biscayne Bay
geographical name
Bis·cayne Bay
bi-ˈskān
ˈbi-ˌskān
inlet of the Atlantic in southeastern Florida
Note: Miami is located on Biscayne Bay, and the southern part of the bay forms Biscayne National Park .
Love words? Need even more definitions?
Merriam-Webster unabridged
Share